package com.gugee.tiktok.web.model.mysql;

import com.xiguaji.boot.data.rdb.aggregate.Aggregate;
import lombok.Data;
import org.springframework.data.relational.core.mapping.Table;

/**
 * 粉丝画像实体类
 */
@Data
@Table
public class BloggerFansPortrait extends Aggregate {
    /**
     * 博主id
     */
    private long uid;
    /**
     * 视频id
     */
    private long awemeId;
    /**
     * 活跃时间每小时比例
     */
    private String activeDayDistribution;
    /**
     * 活跃时间周内每天比例
     */
    private String activeWeekDistribution;
    /**
     * 语言分布比例
     */
    private String languageDistribution;
    /**
     * 国家分布比例
     */
    private String regionDistribution;
    /**
     * 性别比例
     */
    private String genderDistribution;
    /**
     * 年龄比例
     */
    private String ageDistribution;
    /**
     * 评论样本数
     */
    private int commentsSampleCount;

    /**
     * 视频创建时间
     */
    private long awemeCreateTime;
    /**
     * 需要被分析的博主数
     */
    private int needAnalyzeBloggerCount;
}
